package com.jwell.oms.base.mapper;

import java.util.List;

import com.jwell.framework.mybatis.mapper.AbstractMapper;
import com.jwell.oms.base.entity.BaseCustomCredit;

/**
 * 
 * @FileName:    BaseCustomCreditMapper.java
 * @Company:     成都积微物联电子商务有限公司
 *
 * @author:      qinyu
 * @version      V1.0
 * @date:        2016年11月16日 下午5:45:30
 * 
 * @Description: 客商信用管理Mapper
 *
 */
public interface BaseCustomCreditMapper extends AbstractMapper<BaseCustomCredit>{
	
	/**
	 * 带分页和查询条件的查询
	 * @param baseCustomCredit
	 * @return List
	 * @author qinyu
	 * @date 2016年11月16日
	 */
	List<BaseCustomCredit> findList(BaseCustomCredit baseCustomCredit);
	
	/**
	 * 删除一条数据
	 * @param id
	 * @author qinyu
	 * @date 2016年11月18日
	 */
	void removeById(Long id);
	
	/**
	 * 查询日期数据是否重复
	 * @return Long
	 * @author qinyu
	 * @date 2016年11月28日
	 */
	Long countByDate(BaseCustomCredit baseCustomCredit);
}